ARMEdit: SWI Calls

ARMEdit_ControlPC

ARMEdit_ControlPC
(SWI &4BC40)
Control the PC front-end

On entry:R0 =operation to perform:
0Suspend full screen mode
1Freeze running in a window
2Reset the PC
3Quit the front-end

On exit:Registers preserved

Interrupts:Interrupt status is undefined
Fast interrupts are enabled

Processor mode:Processor is in SVC mode

Re-entrancy:SWI is not re-entrant

Use: This call allows the PC front-end to be controlled. If the PC front-end is not the current application then this will only take effect the next time the front-end is paged in.

Note that suspending full screen mode only starts execution in a window if enabled by the current configuration.


Related SWIs:ARMEdit_Polling

Related vectors:None

[Contents] [Up] Copyright © Alexander Thoukydides, 2001